.zcont,.nonding,.fot1{
  width: 1200px;
  margin: 0 auto;
}
.phcodma img{
  float: left;
  width: 70px;
  /* margin-top: 15px; */
  margin-right: 25px;
}
.phoenix{
  position: relative;
}
.onbuy{
  position: relative;
}
.phoen1{
  width: 139px;
  height: 28px;
  border: 1px solid #c8c8c8;
  position: absolute;
  top: -3px;
  left: 312px;
}
.phoen1 select{
  position: absolute;
  width: 90%;
  height: 90%;
  border: 0px;
  appearance:none;
  font-size: 12px;
}
.buy-right{
  width: 296px;
  height: 77px;
  position: absolute;
  right: 0;
  top: -36px;
}
.phone-left span{
  color: #ff5800;
}
.buy-right div:nth-child(2){
  margin: 0 10px;
}
.phone-left{
  width: 90px;
  height: 75px;
  background: #fafafa;
  border: 1px solid #ececec;
  border-radius: 6px;
  text-align: center;
}
.phone-left img{
  width: 28px;
  height: 25px;
  margin-top: 15px;
}
.zsjben{
  margin: 33px 0;
  width: 100%;
  height: 750px;
  border: 1px solid #efefef;
}
.zsjbe1{
  width: 100%;
  height: 81px;
  background: #f8f8f8;
  font-size: 20px;
  line-height: 81px;
}
.zsoul{
  margin: 45px 28px 0 28px;
  border-bottom: 1px dotted #ebebeb;
}
.zsone1 ul li{
  margin-bottom: 35px;
}
.zxouls1{
  display: inline-block;
  font-size: 20px;
  float: left;
}
.zxouls4{
  font-size: 20px;
}
.zxouls2 div{
  margin-top: -10px;
  display: inline-block;
  float: left;
  font-size: 16px;
}
.zxouls2 div i{
  font-size: 25px;
}
.zxouls2 div i span{
  color: red;
}
.zxouls3{
  color: #f59004;
  margin-left: 25px;
  font-size: 15px;
}

.zsone2{
  font-size: 20px;
  margin: 45px 28px 0 28px;
}
.zsone2 ul li{
  margin-bottom: 35px;
}
.zne2l1 {
  width: 50%;
  float: left;
}
.zsoil1{
  margin: 45px 28px 0 28px;
}
.zsotab{
  font-size: 19px;
  text-align: center;
  /* border: #eeeeee; */
}
.zsotab tr td:nth-child(1){
  width: 328px;
}
.zsotab tr td:nth-child(2){
  width: 143px;
}
.zsotab tr td:nth-child(3){
  width: 507px;
}
.zsotab tr:nth-child(1) td{
  background: #f8f8f8;
}
.zsgsp1{
  float: right;
  margin-right: 30px;
}
.zsjts{
  width: 100%;
  height: 194px;
  border: 2px solid #efefef;
  border-radius: 3px;
}

.zsgui{
  margin-top: 41px;
  width: 100%;
  border: 2px solid #efefef;
  border-radius: 3px;
}
.zsgui .zsone2 ul{
  border-bottom: 1px dotted #efefef;
}

.zjjian{
  width: 100%;
  border: 2px solid #efefef;
  margin-top: 30px;
}
.zjan2{
  margin: 25px 27px;
  font-size: 20px;

}
.zjan2 p{
  line-height: 55px;
}
.zjan2 p:nth-child(2){
  margin: 50px 0;
}
.zsjbe1>i>img{
  vertical-align: text-top;
  margin-left: 10px;
  margin-left: 5px;
}


/* 约车看房开始 */
.fot1{
  height: 74px;
  border: 2px solid #ececec;
  border-radius: 6px;
  margin-top: 20px;
}
.kfot1{
  width: 50px;
  height: 45px;
  border: 2px solid #57a30d;
  border-radius: 6px;
  margin: 11px 15px 11px 20px;
  line-height: 45px;
  text-align: center;
  font-size: 28px;
  color: #549908;
}
.kchesps{
  display: inline-block;
  width: 47px;
  height: 22px;
  text-align: center;
  line-height: 22px;
  background: #fe0300;
  color: #fff;
  font-size: 12px;
}
.floata{
  float: left;
}
.floatb{
  float: right;
}
.kche{
  margin-top: 11px;
}
.kyue{
  width: 144px;
  height: 40px;
  background: #63ad02;
  border-radius: 6px;
  text-align: center;
  line-height: 40px;
  color: #fff;
  margin: 16px 30px;
}
.kren {
  margin-right: 120px;
  line-height: 74px;
}
/* 约车看房结束 */

/* 订阅 */
.nonding{
  
}
.nndg1{
  margin-top: 22px;
  width: 1198px;
  height: 80px;
  border: 1px solid #ececec;
  line-height: 80px;
}
.nndg1 p{
  float: left;
  margin-left: 30px;
}
.nndg2{
  margin: 20px 30px;
  width: 134px;
  height: 42px;
  border-radius: 6px;
  background: #63ab01;
  float: right;
  text-align: center;
  line-height: 42px;
  color: #fff;
}
/* 订阅 */

